﻿<%@ Page Title="" Language="C#" MasterPageFile="~/Templates/Acuicultura.Master" AutoEventWireup="true" CodeBehind="frmRegistroComercializacion.aspx.cs" Inherits="EstadisticaProduce.Acuicultura.frmRegistroComercializacion" %>
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
    <style type="text/css">
        .style1
        {
            height: 22px;
        }
    </style>
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
 <div class="clsDivResultado" style="margin: auto;">
  <script type="text/javascript">
      $(document).ready(function () {
          $("#<%=txtVolumenNacional.ClientID %>").ForceNumericOnly();
          $("#<%=txtValorNacional.ClientID %>").ForceNumericOnly();
          $("#<%=txtVolumenExportacion.ClientID %>").ForceNumericOnly();
          $("#<%=txtFOB.ClientID %>").ForceNumericOnly();

      }); 
    </script>
   <script type="text/javascript">
       $(function () {
           InitializeDeleteConfirmation();

       });

       function InitializeDeleteConfirmation() {
           $('#deleteConfirmationDialog').dialog({
               autoOpen: false,
               resizable: false,
               height: 120,
               modal: true,
               buttons: {
                   "Delete": function () {
                       $(this).dialog("close");
                       $(this).css("font-size:10px")
                   },
                   Cancel: function () {
                       $(this).dialog("close");
                   }
               }
           });
       }

       function deleteItem(uniqueID, itemID) {
           var dialogTitle = 'Eliminar registro ' + itemID + '?';

           $("#deleteConfirmationDialog").html('<p><span class="ui-icon ui-icon-alert" style="float:left; margin:0 7px 20px 0;"></span>Por favor confirme la eliminación del Registro</p>');

           $("#deleteConfirmationDialog").dialog({
               title: dialogTitle,
               buttons: {
                   "Eliminar": function () { __doPostBack(uniqueID, ''); $(this).dialog("close"); },
                   "Cancelar": function () { $(this).dialog("close"); }
               }
           });

           $('#deleteConfirmationDialog').dialog('open');
           return false;
       }

       function ShowError(errorMessage) {
           $(document).ready(function () {
               $("#deleteErrorDialog").text(errorMessage);
               $("#deleteErrorDialog").dialog({
                   modal: true,
                   buttons: {
                       Ok: function () {
                           $(this).dialog("close");
                           $(this).css("font-size", 11);
                       }
                   }
               });
           });
       }
    </script>
    <div id="deleteConfirmationDialog" style="font-size: 10px;"></div>
    <div id="deleteErrorDialog" title="Ocurrio un error, verifique." style="font-size: 10px;"></div>
     <asp:UpdatePanel ID="UpdatePanel1" runat="server">
     <ContentTemplate>
            <asp:HiddenField ID="hdnaccion" runat="server" />
            <asp:HiddenField ID="hdncodempresa" runat="server" />
            <asp:HiddenField ID="hdncodestablecimiento" runat="server" />
            <asp:HiddenField ID="hdncodregistro" runat="server" />
            <asp:HiddenField ID="hdnperiodo" runat="server" />

            <table class="clsTablaForm">
                <tr>
                    <td colspan="4">
                    <h2 class="abajo15 border-bottom">
                        Comercialización
                    </h2>
                    </td>
                    
                </tr>
                <tr>
                    <td>
                        Tipo Especie</td>
                    <td colspan="3">
                     <div class="styled-select">
                        <asp:DropDownList ID="ddlTipoEspecie" runat="server" AutoPostBack="True" 
                            onselectedindexchanged="ddlTipoEspecie_SelectedIndexChanged" 
                            CssClass="especie">
                        </asp:DropDownList>
                    </div>
                    </td>
   
                </tr>
                <tr>
                    <td>
                        Especie</td>
                    <td colspan="3">
                    <div class="styled-select">
                        <asp:DropDownList ID="ddlEspecie" runat="server" CssClass="especie">
                        </asp:DropDownList>
                    </div>
                    </td>
                </tr>
                <tr>
                    <td>
                        &nbsp;</td>
                    <td>
                        &nbsp;</td>
                    <td>
                        &nbsp;</td>
                    <td>
                        &nbsp;</td>
                </tr>
                <tr>
                    <td colspan="2" valign="top">
                    <fieldset>
                    <legend>Venta Nacional </legend>
                        <table class="clsTablaForm">
                            <tr>
                                <td style="width:80px;">
                                </td>
                                <td>
                                    Volumen</td>
                                <td>
                                    <asp:TextBox ID="txtVolumenNacional" runat="server" CssClass="valor inputText"></asp:TextBox>
                                </td>
                            </tr>
                            <tr>
                                <td style="width:80px;">
                                </td>
                                <td>
                                    Valor</td>
                                <td>
                                    <asp:TextBox ID="txtValorNacional" runat="server" CssClass="valor inputText"></asp:TextBox>
                                </td>
                            </tr>
                        </table>
                    </fieldset>
                    </td>
                    <td colspan="2" valign="top">
                    <fieldset>
                    <legend> Venta Exportación</legend>
                        <table class="clsTablaForm">
                            <tr>
                                <td>
                                    &nbsp;</td>
                                <td>
                                    Volumen</td>
                                <td>
                                    <asp:TextBox ID="txtVolumenExportacion" runat="server" 
                                        CssClass="valor inputText"></asp:TextBox>
                                </td>
                            </tr>
                            <tr>
                                <td class="style1">
                                    </td>
                                <td class="style1">
                                    FOB</td>
                                <td class="style1">
                                    <asp:TextBox ID="txtFOB" runat="server" CssClass="valor inputText"></asp:TextBox>
                                </td>
                            </tr>
                            <tr>
                                <td>
                                    &nbsp;</td>
                                <td>
                                    Destino</td>
                                <td>
                                 <div class="styled-select">
                                    <asp:DropDownList ID="ddlDestino" runat="server" CssClass="especie">
                                    </asp:DropDownList>
                                </div>
                                </td>
                            </tr>
                        </table>
                    </fieldset> 
                    </td>
                </tr>
                <tr>
                    <td>
                        &nbsp;</td>
                    <td>
                        &nbsp;</td>
                    <td>
                        &nbsp;</td>
                    <td>
                        &nbsp;</td>
                </tr>
                <tr>
                    <td colspan="4">
                        <div class="contentButton">
                            <asp:Button ID="btnGrabar" runat="server" Text="Grabar" 
                                        CssClass="boton button-small" onclick="btnGrabar_Click" />
                            <asp:Button ID="btnLimpia" CssClass="button-small p3" runat="server" 
                                        Text="Limpiar" onclick="btnLimpia_Click"/>
                        </div>
                    </td>
                </tr>
            </table>
             <asp:GridView ID="gvRegistro" runat="server" AllowPaging="false" AllowSorting="false"
                    AutoGenerateColumns="false" CssClass="clsTabla" OnRowCommand="gvRegistro_RowCommand"
                    DataKeyNames="cod_registrocomercializacion,codperiodo,codempresa,nombrecomercial,cod_tipo_especie,des_tipo_especie,desespecie,codespecie,can_volumen_nacional,can_valor,can_volumen_extranjero,can_fob,codpais,despais">
                    <Columns>
                        <asp:TemplateField HeaderText="Nro.">
                            <ItemTemplate>
                                <%#Convert.ToInt32(DataBinder.Eval(Container, "DataItemIndex")) + 1%>
                            </ItemTemplate>
                            <ItemStyle HorizontalAlign="Center" Width="30px" />
                            <HeaderStyle CssClass="cl_cab_busca" ForeColor="#ffffff" />
                        </asp:TemplateField>
                        <asp:BoundField DataField="cod_registrocomercializacion" HeaderText="cod_registrocomercializacion">
                            <ItemStyle CssClass="hiddencol" />
                            <HeaderStyle CssClass="hiddencol" />
                        </asp:BoundField>
                        <asp:BoundField DataField="codperiodo" HeaderText="Periodo">
                            <ItemStyle CssClass="hiddencols" />
                            <HeaderStyle CssClass="hiddencols" />
                        </asp:BoundField>
                        <asp:BoundField DataField="nombrecomercial" HeaderText="Empresa">
                            <ItemStyle CssClass="hiddencols" />
                            <HeaderStyle CssClass="hiddencols" />
                        </asp:BoundField>
                        <asp:BoundField DataField="des_tipo_especie" HeaderText="Tipo Especie">
                            <ItemStyle CssClass="hiddencols" />
                            <HeaderStyle CssClass="hiddencols" Width="150px" />
                        </asp:BoundField>
                        <asp:BoundField DataField="desespecie" HeaderText="Especie">
                            <ItemStyle CssClass="hiddencols" />
                            <HeaderStyle CssClass="hiddencols" Width="150px" />
                        </asp:BoundField>
                        <asp:BoundField DataField="can_volumen_nacional" HeaderText="Volumen Nacional" DataFormatString="{0:N2}">
                            <ItemStyle CssClass="hiddencols" HorizontalAlign="Right" />
                            <HeaderStyle CssClass="hiddencols" Width="70px" />
                        </asp:BoundField>
                        <asp:BoundField DataField="can_valor" HeaderText="Valor" DataFormatString="{0:N2}">
                            <ItemStyle CssClass="hiddencols" HorizontalAlign="Right" />
                            <HeaderStyle CssClass="hiddencols" Width="70px" />
                        </asp:BoundField>
                        <asp:BoundField DataField="despais" HeaderText="Pais">
                            <ItemStyle CssClass="hiddencols" />
                            <HeaderStyle CssClass="hiddencols" Width="150px" />
                        </asp:BoundField>
                       <asp:BoundField DataField="can_volumen_extranjero" HeaderText="Volumen Extranjero" DataFormatString="{0:N2}">
                            <ItemStyle CssClass="hiddencols" HorizontalAlign="Right" />
                            <HeaderStyle CssClass="hiddencols" Width="70px" />
                        </asp:BoundField>
                        <asp:BoundField DataField="can_fob" HeaderText="FOB" DataFormatString="{0:N2}">
                            <ItemStyle CssClass="hiddencols" HorizontalAlign="Right" />
                            <HeaderStyle CssClass="hiddencols" Width="70px" />
                        </asp:BoundField>
                        <asp:TemplateField>
                            <ItemTemplate>
                                <asp:ImageButton ID="ibtEditar" runat="server" CommandName="x_edit" ToolTip="Modificar"
                                    ImageUrl="~/Imagenes/Iconos/editrow16.png" />
                                <asp:ImageButton ID="ibt_delete" runat="server" CommandName="x_delete" ToolTip="Eliminar"
                                    ImageUrl="~/Imagenes/Iconos/trash16.png" OnClientClick="javascript:return deleteItem(this.name, this.alt);" />
                            </ItemTemplate>
                            <HeaderStyle HorizontalAlign="Center" Width="40px" />
                            <ItemStyle HorizontalAlign="Center" />
                        </asp:TemplateField>
                    </Columns>
                    <RowStyle CssClass="RowStyle" />
                    <HeaderStyle CssClass="HeaderStyle" />
                    <AlternatingRowStyle CssClass="AlternatingRowStyle" />
                </asp:GridView>
                <asp:Panel  ID="pnlMensaje" runat="server" Visible="false" Style="padding-top: 30px;
                            border: dotted 1px #222; width: 700px; margin: auto; height: 60px; font-size: medium;
                            color: #3c9fff; font-weight: bold; text-align: center;">
                <asp:Label ID="lblMensaje" runat="server" />
            </asp:Panel>
     </ContentTemplate>
     </asp:UpdatePanel>
 </div>
</asp:Content>
